<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-04-13 Mon 16:40 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Back to WebOS</title>
<meta name="generator" content="Org mode" />
<meta name="author" content="Kevin &quot;The Nuclear&quot; Bloom" />
<link rel='stylesheet' href='/../styles/main.css' />
</head>
<body>
<div id="preamble" class="status">
<header id="banner">
  <h1><a href="/home.html">Kevin "The Nuclear" Bloom</a></h1>
  <hr />
  <nav><ul>
    <li><a href="/contact.html">Contact</a></li>
    <li><a href="/blog/blog.html">Blog</a></li>
    <li><a href="/projects.html">Projects</a></li>
    <li><a href="/about-me.html">About Me</a></li>
  </ul></nav>
</header>
</div>
<div id="content">
<h1 class="title">Back to WebOS</h1>
<div class="PREVIEW">
<p>
Recently my iPhone SE has been having some problems - <i>big problems</i>. The phone
itself runs fine and has no issues handling iOS in general or any apps I wish to
run. It's practically still brand new in that sense. However, somewhere within
the power/lock circuity there seems to be a malfunction causing the screen to
lock and unlock at random. Although very annoying, it was still usable for few
months.
</p>


<p>
Enter the curse of 2018! The is practically useless now. It locks/unlocks so
much that I can't even accept a phone call. Due to this tragedy, I was forced to
find another cellular device.
</p>


<p>
<a href="https://www.replicant.us/">Replicant</a> was my first choice. I plugged in my SIM card and &#x2026; nothing
happened. Turns out either Replicant 6 has a bug or the phone's SIM reader is
broken. Either way, I had to ditch the idea because I didn't to get a working
phone quickly.
</p>


<p>
Then it hit me&#x2026; Palm/HP Pre 3!
</p>

</div>


<p>
Back in 2013, I purchased a "rare" <a href="https://en.wikipedia.org/wiki/HP_Pre_3">Palm/HP Pre 3</a> just for hacking around with. I
had used the phone before and installed some custom things on it to bypass the
"first time using" screens. I didn't really do too much with the device since
then, however.
</p>


<p>
I knew that there was a hidden underground community of legacy webOS hackers
that kept the OS alive, so I knew that they would be able to guide me into using
it in modern times.
</p>


<p>
So I hopped onto the <a href="https://www.webosnation.com/">webOS forums</a> and started searching.
</p>


<p>
I found a ton of information about what apps to get, what patches are helpful,
and what I need to do to get the device working. Things like SSL certifications
are really important. If you want to sync up email, calendar, and contacts, you
need to get those figured out! Luckily, the community was excellent at laying
out the foundation for this stuff.
</p>


<p>
Once I got that stuff all installed - it didn't work. Literally. I flat out had
the same problems as before. Old certs! I don't know what was wrong.
</p>


<p>
It took me nearly a week to get it all sorted. For some reason, once I installed
the OAuth2 patch everything started working! The floodgates were opened! I
synced my emails, my calendars, and my contacts! It was great. Now I'm using
webOS on my Palm/HP Pre 3 full time.
</p>


<hr />


<p>
People keep asking me: "Are you gonna buy a new iPhone?" My response is usually
something like this: "Yes, but not until around September because I heard rumors
that they [Apple] plan on making a new SE model. I like the smaller size." This
is mostly true! I do plan on using this device until then, <b>if</b> they make a new
SE model. Otherwise, we'll see.
</p>


<p>
There is something else that I've been keeping on my radar too. A company called
TCL<sup><a id="fnr.1" class="footref" href="#fn.1">1</a></sup> that bought the Palm name. They've been teasing us with hints that
they plan to make phones in a palm-like manner. If they do make a phone like
that, I might be very tempted to switch to that. It will probably be an Android
phone by default, which makes sense. However, the rest of the webOS community
and myself don't want to run Android! We want webOS! We hope that us bothering
them will convince them to free<sup><a id="fnr.2" class="footref" href="#fn.2">2</a></sup> the device - allowing us to install
<a href="https://en.wikipedia.org/wiki/LuneOS">LuneOS</a>, a cousin of webOS.
</p>


<p>
Another question I get asked a lot is: "What's so great about webOS?" My answer
for this could be a book trilogy, if I wanted, but I'll keep it short for now.
</p>


<p>
WebOS shipped with a ton of very unique concepts that shaped the way smartphones
work nowadays. Most notably is the <i>card view</i>. This was a brilliant way to
multitask on a touch device - allowing the user to just swipe in either
direction to go to the next app. This originally came out in 2009 and just
recently have seen this concept come up in iOS and Android. However, their
versions of this concept suck compared to webOS<sup><a id="fnr.3" class="footref" href="#fn.3">3</a></sup>.
</p>


<p>
Another great feature was <i>gestures</i>. These were swiping motions that you'd
preform on the <i>gesture area</i> on the device. The gesture area was location under
the screen and above the keyboard on Pre devices, the pixi, and the veer. There
was a really line that would illuminate here as well. Using gestures to swipe
into the next app, or go back, or view the card view was extremely
productive. In fact, once you get used to them you never wanna go back to the
boring-ness of iOS or Android navigation.
</p>


<p>
iOS did learn about gestures from webOS though. They added in the
swipe-to-go-back feature, although it is nothing compared to webOS.
</p>


<p>
<i>Just Type</i> is another amazing feature from webOS that we see in modern mobile
OS's now. iOS has spotlight<sup><a id="fnr.4" class="footref" href="#fn.4">4</a></sup> which does pretty much the same thing as just
type. However, who actually uses spotlight? I know that the only time I use
spotlight is when I'm on someone else's phone and I don't know where the app
is. That it. But why? Why is spotlight so useless on iOS? Let me explain.
</p>


<p>
Just type is extremely useful because you literally <i>just type</i>. On iOS and
Android (or any phone with no physical keyboard), you had to invoke the
searching (spotlight, etc.) before you can use it. This is because you don't
always have the on-screen keyboard open. Thus, it's almost out of the way to use
it. With just type, you just type. This is why it's such a great feature!
</p>


<p>
There are a ton more features that I could go through and explain but I don't
wanna make this post too long.<sup><a id="fnr.5" class="footref" href="#fn.5">5</a></sup> So I'll just list a few others without
explaining:
</p>
<ul class="org-ul">
<li>Touchstone</li>
<li>Exhibition</li>
<li>Card Stacks</li>
<li>Always accessible launcher/main menu</li>
<li>Swipe up to close</li>
<li>Physical keyboard</li>
<li>Slider Phone</li>
<li>The mirror on the back</li>
<li>The device's unique it-belongs-in-my-hand ergonomics</li>
<li>Patchable/hackable</li>
<li>Third party apps</li>
<li>It's just GNU/Linux! (You can use the terminal)</li>
</ul>


<p>
So that's it! That's why I plan to use this phone until I see something better
on the market. I hope that LuneOS turns out good and brings use the modern webOS
experience that we've all been waiting for.
</p>
<div id="footnotes">
<h2 class="footnotes">Footnotes: </h2>
<div id="text-footnotes">

<div class="footdef"><sup><a id="fn.1" class="footnum" href="#fnr.1">1</a></sup> <div class="footpara"><p class="footpara">
I don't know their website's URL.
</p></div></div>

<div class="footdef"><sup><a id="fn.2" class="footnum" href="#fnr.2">2</a></sup> <div class="footpara"><p class="footpara">
as in freedom
</p></div></div>

<div class="footdef"><sup><a id="fn.3" class="footnum" href="#fnr.3">3</a></sup> <div class="footpara"><p class="footpara">
This is because iOS and Android don't revolve around the concept of
multitasking. It was an afterthought, therefore, we don't see it's power in
those OS's.
</p></div></div>

<div class="footdef"><sup><a id="fn.4" class="footnum" href="#fnr.4">4</a></sup> <div class="footpara"><p class="footpara">
Yes, I know iOS has had that for a while. But it's very similar to just
type now.
</p></div></div>

<div class="footdef"><sup><a id="fn.5" class="footnum" href="#fnr.5">5</a></sup> <div class="footpara"><p class="footpara">
It already is.
</p></div></div>


</div>
</div></div>
</body>
</html>
